Meeting date: 18 jul 2006 Members (asterisk for those attending): *Arpad Muranyi, Intel Corp. *Bob Ross, Teraspeed Consulting Group *Todd Westerhoff, Cisco Systems Mike LaBonte, Cisco Systems Paul Fernando, NCSU *Barry Katz, SiSoft *Walter Katz, SiSoft Ken Willis, Cadence Design Systems *Ian Dodd, Mentor Graphics *Lance Wang, Cadence Design Systems Richard Ward, Texas Instruments Doug White, Cisco Systems Sanjeev Gupta, Agilent Joe Abler, IBM John Shields, Mentor Graphics ------------- Review of ARs: - Arpad, Mike & Todd to discuss presentation for IBIS Summit ==> Done - Arpad to contact Paul Fernando ==> Done, Paul can continue to work on project ------------- Todd evidently messed up the meeting invitation; Cisco MeetingPlace wouldn't let anyone into the Web portion of the meeting (except Todd, but a web meeting for one isn't all that useful). Discussion of circuit simulation versus signal processing - circuit simulators model voltage and current iteratively as the time wheel advances - the API proposed by Cadence seems have the input stimulus defined for all time when the model is invoked (i.e. Kirchoff's laws are not solved, currents are not predicted) Operative question is - does the Cadence API proposal fit in with the current level of simulation as defined by IBIS? - Discussion of what constitutes a linear or non-linear circuit - We noted that in a SERDES receiver, the input buffer effectively separates the internal logic from the channel behavior. Therefore, no matter what algorithm is applied to clean up and recover the input, the channel behavior remains the same. - In the case of receiver algorithm modeling, it becomes apparent that as long as the input to the receiver is known, the algorithm can be applied to that pattern. It doesn't matter, for example, whether the receiver input was derived from fingerprinting a channel and performing convolution, or conventional time domain simulation - once the signal at the receiver is known, the algorithm can be applied to it. - What happens when the circuit behavior changes - for instance, if the receiver adjusts its termination setting to improve channel characteristics, or if the driver changes its tap settings? How is the change in the channel's characteristics handled? - What happens if we model a driver with a complex compensation algorithm, for instance, one that changes its tap settings based on the local data pattern? In the Cadence approach, do we need a channel fingerprint for each driver TAP setting? ------------- AR: (Cadence) Need more technical detail from Cadence, Kumar to attend next/future meetings AR: (Intel/Cisco) Arpad, Todd, Mike to complete presentation for DAC IBIS Summit No meeting next week due to DAC IBIS Summit - Arpad on vacation 1st week of Aug - Todd on vacation 1st two weeks of August Next meeting: Tuesday 1 Aug 2006 12:00pm PT